﻿using DongFangGuoKai.WMSPlatform.Domain.Enums;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DongFangGuoKai.WMSPlatform.Domain.Models
{
    /// <summary>
    /// 实时分配柜口表
    /// </summary>
    public partial class TCabinetCellTemp
    {
        public int Id { get; set; }
        /// <summary>
        /// 仓位编码
        /// </summary>
        public string? Code { get; set; } = null!;
        /// <summary>
        /// 仓位名称
        /// </summary>
        public string? Name { get; set; } = null!;

        public string? BoxLabel { get; set; }
        public string? CabinetBoxId { get; set; }
        /// <summary>
        /// 窗口大小类型
        /// </summary>
        public int CellSizeType { get; set; }
        /// <summary>
        /// 0-空格口已关闭     1-入库在途  2-正常库存   3-出库在途  4-出库完成   5-异常仓位
        /// </summary>
        public int Status { get; set; }
        /// <summary>
        /// 点位编码
        /// </summary>
        public string? CabinetLocationCode { get; set; }
        /// <summary>
        /// 点位名称
        /// </summary>
        public string? CabinetLocationName { get; set; }
        public int IsFullBox { get; set; }
        public int IsLock { get; set; }
        public Guid? TaskCode { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? CreateDate { get; set; }
        public int CreateUserId { get; set; }
        public string? CreateUserName { get; set; }
        /// <summary>
        /// 修改时间
        /// </summary>
        public DateTime? ModifyDate { get; set; }

        public int ModifyUserId { get; set; }
        public string? ModifyUserName { get; set; }


    }
}
